On Microkernels and Virtual Machines: the Legacy of Mach 2. Simplify and Shrink

نویسندگان

  • MAHADEV SATYANARAYANAN
  • RICK RASHID
چکیده

D uring the early years of Mach, anyone who talked to Rick Rashid soon encountered two ideas that excited him. One was the idea that operating systems had grown too large and complex, and that the time had come to simplify and shrink. The second was the idea that different operating systems offered the same core functionality XQGHUQHDWK D ORW RI VXSHUÀFLDO GLYHUVLW\ DQG LW VKRXOG WKHUHIRUH EH SRVVLEOH WR G\QDPLFDOO\ choose which guise to interact with. Although these two powerful ideas are interrelated in the Mach implementation, it is useful to think of them as distinct concepts from a historical perspective. In the roughly two decades since active research on Mach ended, how have these concepts fared in the marketplace of ideas? What is their intellectual legacy for OS research? Does anyone still care about them? We examine these issues in this brief note.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

system : experience with Unix , Mach and Chorus

This paper describes our experience in the implementation of the Guide Guide does not yet exist, the basic mechanisms for the support of the Guide virtual object memory and computational model have been implemented on Mach and Chorus. The paper reports the preliminary results of this experience Microkernels provide a great modularity and flexibility for the conception of an operating system wit...

متن کامل

L4-Based Real Virtual Machines: An API Proposal

Virtual machines (VMs) recently regained attention as a solution to problems not only in high-performance computing, servers, and desktops, but in embedded systems as well. For example, network-enabled embedded systems use virtual machines to provide hardened subsystems for banking, encryption, and digital rights management. Virtual machine systems and microkernels share a common set of goals s...

متن کامل

Analytical evaluation of an innovative decision-making algorithm for VM live migration

In order to achieve the virtual machines live migration, the two "pre-copy" and "post-copy" strategies are presented. Each of these strategies, depending on the operating conditions of the machine, may perform better than the other. In this article, a new algorithm is presented that automatically decides how the virtual machine live migration takes place. In this approach, the virtual machine m...

متن کامل

Virtual manufacturing cells scheduling considering lotstreaming and sequence dependent setup times

In this paper, a new mathematical model for the problem of job scheduling in virtual manufacturing cells (VMC) is presented to minimizing the completion time of all jobs. Sequence dependent setup times of machines is considered and lot-streaming is possible. In Virtual manufacturing cells, each job has a different processing path and there is a set of machines for processing each operation. The...

متن کامل

Simulation of Premixed Combustion Flow around Circular Cylinder using Hybrid Random Vortex

This research describes the unsteady two-dimensional reacting flows around a circular cylinder. The numerical solution combines the random vortex method for incompressible two-dimensional viscous fluid flow with a Simple Line Interface Calculation (SLIC) algorithm for the propagation of flame interface. To simplify the governing equations, two fundamental assumptions namely Low Mach Number and ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013